it is strange and yet true. - Französisch Englisch Wörterbuch